package com.wz.wiki.service;

import com.wz.wiki.entity.req.UserLoginReq;
import com.wz.wiki.entity.req.UserQueryReq;
import com.wz.wiki.entity.req.UserResetPassWordReq;
import com.wz.wiki.entity.req.UserSaveReq;
import com.wz.wiki.entity.resp.UserLoginResp;
import com.wz.wiki.entity.resp.UserQueryResp;
import com.wz.wiki.entity.resp.PageResp;

/**
 * @author 王哲
 * @Contact 1121586359@qq.com
 * @ClassName TestService.java
 * @create 2023年06月28日 下午2:53
 * @Description 电子书业务层接口
 * @Version V1.0
 */
public interface UserService {

    PageResp<UserQueryResp> selectList(UserQueryReq req);

    void save(UserSaveReq req);

    void delete(Long id);

    void resetPassword(UserResetPassWordReq req);

    UserLoginResp login(UserLoginReq req);
}
